package com.norteksoft.erm.model;

import org.apache.commons.lang.builder.HashCodeBuilder;

/**
 * 功能日志定义
 * 
 * @author Jiffy
 * 
 */
public class FuncLogDefinition {

	private Resource resource;// 所属功能资源

	private String isEnable;// 是否启用（取消）

	private String actionDescTemplat;// 操作描述模板

	public int hashCode() {
		return new HashCodeBuilder().append(isEnable).append(actionDescTemplat)
				.toHashCode();
	}

	public Resource getResource() {
		return resource;
	}

	public void setResource(Resource resource) {
		this.resource = resource;
	}

	/**
	 * @hibernate.property column="LOG_ISENABLE" length="10" type="string"
	 * @return String
	 */
	public String getIsEnable() {
		return isEnable;
	}

	public void setIsEnable(String isEnable) {
		this.isEnable = isEnable;
	}

	/**
	 * @hibernate.property column="LOG_ACTIONDESCTEMPLAT" length="1000"
	 *                     type="string"
	 * @return String
	 */
	public String getActionDescTemplat() {
		return actionDescTemplat;
	}

	public void setActionDescTemplat(String actionDescTemplat) {
		this.actionDescTemplat = actionDescTemplat;
	}

}